CASE ( SELECT PRC_FORMA_PAGTO FROM TRB_PARCELAMENTO P WHERE P.TLA_COD = TRB_LANCAMENTO_1.TLA_COD ) WHEN 'P' THEN CASE WHEN TRB_LANCAMENTO_1.LAN_VALOR_HONORARIO2 > 0 THEN TRB_LANCAMENTO_1.LAN_VALOR_HONORARIO2 ELSE TRB_LANCAMENTO_1.LAN_VALOR_HONORARIO  END WHEN 'V' THEN (SELECT SUM(DIV_VALOR_HONORARIO) FROM TRB_DIVIDA D JOIN TRB_ITEM_PARCELAMENTO I ON I.DIV_COD = D.DIV_COD WHERE I.TLA_COD = TRB_LANCAMENTO_1.TLA_COD ) END

declare @dtinicio datetime, @dtfim datetime

select @dtinicio = CONVERT(DATETIME,'2008-03-01',120)
	 , @dtfim    = CONVERT(DATETIME,'2008-03-31 23:59:59',120)


select distinct GER_PLANO_DE_CONTAS_VI_2.PLA_CODIGO
	FROM TRB_LANCAMENTO TRB_LANCAMENTO_1
	      INNER JOIN TRB_BAIXA TRB_BAIXA_1 ON 
	     (TRB_BAIXA_1.LAN_COD = TRB_LANCAMENTO_1.LAN_COD)
	      INNER JOIN GER_PLANO_DE_CONTAS_VI GER_PLANO_DE_CONTAS_VI_1 ON 
	     (GER_PLANO_DE_CONTAS_VI_1.PLA_COD = TRB_LANCAMENTO_1.PLA_COD)
	      INNER JOIN GER_PLANO_DE_CONTAS_VI GER_PLANO_DE_CONTAS_VI_2 ON 
	     (GER_PLANO_DE_CONTAS_VI_2.PLA_COD = TRB_BAIXA_1.PLA_COD)
	      INNER JOIN TRB_LANCAMENTOS_TRIBUTOS_VI TRB_LANCAMENTOS_TRIBUTOS_VI ON 
	     (TRB_LANCAMENTOS_TRIBUTOS_VI.TLA_COD = TRB_LANCAMENTO_1.TLA_COD)
	WHERE 
		( TRB_BAIXA_1.BXA_DATA_CREDITO BETWEEN @dtinicio AND @dtfim )
		AND ( TRB_BAIXA_1.BXA_SITUACAO = 'N' )
		AND ( TRB_BAIXA_1.BXA_RETORNO = 'S' )

select * from trb_parcelamento where pes_cod_empresa = 366820
select * from trb_divida where pes_cod_empresa = 366820

select * from TRB_TIPO_LANCAMENTO where tla_cod = 3000500
select * from TRB_LANCAMENTOS_TRIBUTOS_VI where tla_cod = 3000500

select * from TRB_parcelamento where tla_cod = 3000500
select * from TRB_PARCELAMENTO_CONFISSAO where tla_cod = 3000500


select * 	FROM TRB_LANCAMENTO TRB_LANCAMENTO_1
	      INNER JOIN TRB_BAIXA TRB_BAIXA_1 ON 
	     (TRB_BAIXA_1.LAN_COD = TRB_LANCAMENTO_1.LAN_COD)
	      INNER JOIN GER_PLANO_DE_CONTAS_VI GER_PLANO_DE_CONTAS_VI_1 ON 
	     (GER_PLANO_DE_CONTAS_VI_1.PLA_COD = TRB_LANCAMENTO_1.PLA_COD)
	      INNER JOIN GER_PLANO_DE_CONTAS_VI GER_PLANO_DE_CONTAS_VI_2 ON 
	     (GER_PLANO_DE_CONTAS_VI_2.PLA_COD = TRB_BAIXA_1.PLA_COD)
	      INNER JOIN TRB_LANCAMENTOS_TRIBUTOS_VI TRB_LANCAMENTOS_TRIBUTOS_VI ON 
	     (TRB_LANCAMENTOS_TRIBUTOS_VI.TLA_COD = TRB_LANCAMENTO_1.TLA_COD)
	WHERE 
		TRB_LANCAMENTO_1.lan_cod = 3001031
